import pandas as pd

# 读取文件
try:
    excel_file = pd.ExcelFile("C://Users//Administrator//Documents//WeChat Files//wxid_792kkwxv4f0d22//FileStorage//File//2025-07//FhjlViewDD.xlsx")
    # 获取指定工作表中的数据
    df = excel_file.parse('FhjlViewDD')
    # 将创建时间列转换为日期时间类型
    df['创建时间'] = pd.to_datetime(df['创建时间'])
    # 筛选出6月份的数据
    june_data = df[df['创建时间'].dt.month == 6]
    # 按客户分组，统计每个客户的货运需求量，并按降序排序
    customer_demand = june_data.groupby('客户')['到站吨位'].sum().sort_values(ascending=False).reset_index()
    print('每个客户6月份的货运需求量：\n', customer_demand)
except FileNotFoundError:
    print('未找到文件，请检查文件路径是否正确。')
except KeyError as e:
    print(f'数据中缺少必要的列: {e}')
except Exception as e:
    print(f'发生未知错误: {e}')